package router

import (
	"gitee.com/gopher2011/gin"
	"gitee.com/gopher2011/litemall/app/api"
)

// 收货地址表 /admin/address
func Address(g *gin.RouterGroup) {
	r := g.Group("/address")
	{
		r.GET("/list", api.Address.List)
		r.POST("")
	}
}

// 管理员表
func Admin(g *gin.RouterGroup) {
	r := g.Group("/admin")
	{
		r.GET("")
		r.POST("")
	}
}

// 广告表 /admin/ad
func Advertise(g *gin.RouterGroup) {
	r := g.Group("/ad")
	{
		r.GET("/read", api.Advertise.Read)
		r.POST("")
	}
}

// 售后表
func AfterSale(g *gin.RouterGroup) {
	r := g.Group("/after_sale")
	{
		r.GET("")
		r.POST("")
	}
}

// 品牌商表
func Brand(g *gin.RouterGroup) {
	r := g.Group("/brand")
	{
		r.GET("")
		r.POST("")
	}
}

// 购物车商品表
func Cart(g *gin.RouterGroup) {
	r := g.Group("/cart")
	{
		r.GET("")
		r.POST("")
	}
}

// 类目表
func Category(g *gin.RouterGroup) {
	r := g.Group("/category")
	{
		r.GET("")
		r.POST("")
	}
}

// 收藏表
func Collect(g *gin.RouterGroup) {
	r := g.Group("/collect")
	{
		r.GET("")
		r.POST("")
	}
}

// 评论表
func Comment(g *gin.RouterGroup) {
	r := g.Group("/comment")
	{
		r.GET("")
		r.POST("")
	}
}

// 优惠券信息及规则表
func Coupon(g *gin.RouterGroup) {
	r := g.Group("/coupon")
	{
		r.GET("")
		r.POST("")
	}
}

// 优惠券用户使用表
func CouponUser(g *gin.RouterGroup) {
	r := g.Group("/coupon_user")
	{
		r.GET("")
		r.POST("")
	}
}

// 意见反馈表
func Feedback(g *gin.RouterGroup) {
	r := g.Group("/feedback")
	{
		r.GET("")
		r.POST("")
	}
}

// 用户浏览足迹表
func Footprint(g *gin.RouterGroup) {
	r := g.Group("/footprint")
	{
		r.GET("")
		r.POST("")
	}
}

// 商品基本信息表
func Goods(g *gin.RouterGroup) {
	r := g.Group("/goods")
	{
		r.GET("")
		r.POST("")
	}
}

// 商品参数表
func GoodsAttribute(g *gin.RouterGroup) {
	r := g.Group("/goods_attribute")
	{
		r.GET("")
		r.POST("")
	}
}

// 商品货品表
func GoodsProduct(g *gin.RouterGroup) {
	r := g.Group("/goods_product")
	{
		r.GET("")
		r.POST("")
	}
}

// 商品规格表
func GoodsSpecification(g *gin.RouterGroup) {
	r := g.Group("/goods_specification")
	{
		r.GET("")
		r.POST("")
	}
}

// 团购活动表
func Groupon(g *gin.RouterGroup) {
	r := g.Group("/groupon")
	{
		r.GET("")
		r.POST("")
	}
}

// 团购规则表
func GrouponRules(g *gin.RouterGroup) {
	r := g.Group("/groupon_rules")
	{
		r.GET("")
		r.POST("")
	}
}

// 常见问题表
func Issue(g *gin.RouterGroup) {
	r := g.Group("/issue")
	{
		r.GET("")
		r.POST("")
	}
}

// 关键字表
func Keyword(g *gin.RouterGroup) {
	r := g.Group("/keyword")
	{
		r.GET("")
		r.POST("")
	}
}

// 操作日志表
func Log(g *gin.RouterGroup) {
	r := g.Group("/log")
	{
		r.GET("")
		r.POST("")
	}
}

// 通知表
func Notice(g *gin.RouterGroup) {
	r := g.Group("/notice")
	{
		r.GET("")
		r.POST("")
	}
}

// 通知管理员表
func NoticeAdmin(g *gin.RouterGroup) {
	r := g.Group("/notice_admin")
	{
		r.GET("")
		r.POST("")
	}
}

// 订单表
func Order(g *gin.RouterGroup) {
	r := g.Group("/order")
	{
		r.GET("")
		r.POST("")
	}
}

// 订单商品表
func OrderGoods(g *gin.RouterGroup) {
	r := g.Group("/order_goods")
	{
		r.GET("")
		r.POST("")
	}
}

// 权限表
func Permission(g *gin.RouterGroup) {
	r := g.Group("/permission")
	{
		r.GET("")
		r.POST("")
	}
}

// 行政区域表
func Region(g *gin.RouterGroup) {
	r := g.Group("/region")
	{
		r.GET("")
		r.POST("")
	}
}

// 角色表
func Role(g *gin.RouterGroup) {
	r := g.Group("/role")
	{
		r.GET("")
		r.POST("")
	}
}

// 搜索历史表
func SearchHistory(g *gin.RouterGroup) {
	r := g.Group("/search_history")
	{
		r.GET("")
		r.POST("")
	}
}

// 文件存储表
func Storage(g *gin.RouterGroup) {
	r := g.Group("/storage")
	{
		r.GET("")
		r.POST("")
	}
}

// 系统配置表
func System(g *gin.RouterGroup) {
	r := g.Group("/system")
	{
		r.GET("")
		r.POST("")
	}
}

// 专题表
func Topic(g *gin.RouterGroup) {
	r := g.Group("/topic")
	{
		r.GET("")
		r.POST("")
	}
}

// 用户表
func User(g *gin.RouterGroup) {
	r := g.Group("/user")
	{
		r.GET("")
		r.POST("")
	}
}
